package com.xr.core.system.mapper;

import com.xr.core.system.common.base.MyBaseMapper;
import com.xr.core.system.entity.permissionModule.Permission;

import java.util.List;

/**
 * 总后台 权限表(Permission)表数据库访问层
 */
public interface PermissionMapper extends MyBaseMapper<Permission> {

    /**
     * 获取当前登录用户的权限url
     *
     * @param userId 当前登录人id
     * @return
     */
    List<String> getAllPermissionUrlByUserId(Long userId);

    /**
     * 获取当前登录人的按钮权限信息
     *
     * @param userId 当前登录人id
     * @return
     */
    List<String> getAllBtnPermissionByUserId(Long userId);

}

